Sublime Text Bookmarks
      
    
    
      
        Sublime Text is a
        cross-platform text and source code editor, with a Python application
        programming interface. Its functionality is extendable with plugins.
        Most of the extending packages have free-software licenses and are
        community-built and maintained. —
        Wikipedia
      
    
    
      This tiny project follows
      GitHub community trend
      to aggregate the most essential bookmarks for specific subject in the form
      of a handy well-structured collection. Here you will find tutorials and
      learning materials for Sublime Text, general purpose extensions for coding
      and text editing, and specialized extensions grouped by usage profiles.
    
    
      This list not supposed to include absolutely all Sublime Text plugins, due
      we already have
      Package Control for this. It is
      intended to be a starting point helping to setup working environment, or
      check out for new extensions to make your existing Sublime setup more
      awesome. You may find ★ here and there in the list. It stands for Editors’
      Choice. Sharing and pull requests are very much appreciated!
    
    
      Fork and edit
      (or
      propose something
      to add).
    
    Things to Start From
    
    Books
    
    News and Tips
    
      - 
        Sublime Blog — official
        news.
      
 
      - 
        Sublime Text Tips — tips and
        tricks for mastering Sublime Text (twitter).
      
 
      - 
        [@SublimePackages](https://twitter.com/SublimePackages) — Latest published packages for
        SublimeText 2&3, news, tutorials, tips & tricks from the users
        community. Gently curated by
        [@n1k0](https://twitter.com/n1k0).
      
 
    
    
    
    Screencasts
    
    Extensions
    Alive projects only, with Sublime Text version 3 support.
    General Purpose
    
      - 
        LSP — Language
        Server Protocol support for Sublime Text 3 that gives you IDE features.
      
 
      - 
        Sidebar Enhancements
        — provides enhancements to the operations on Sidebar of Files and
        Folders.
      
 
      - 
        Trailing Spaces
        — highlight trailing spaces and delete them in a flash.
      
 
      - 
        GitGutter — a plugin
        to see git diff in gutter.
      
 
      - 
        EditorConfig
        — .editorconfig support.
      
 
      - 
        SublimeLinter
        — a plugin that provides a framework for linting code. Whatever language
        you code in, SublimeLinter can help you write cleaner, better, more
        bug-free code. SublimeLinter has been designed to provide maximum
        flexibility and usability for users and maximum simplicity for linter
        authors.
      
 
      - 
        Sublime Worksheet
        — an inline REPL for JavaScript, PHP, Ruby and more.
      
 
      - 
        Sublime Alignment
        — a simple key-binding for aligning multi-line and multiple selections.
      
 
      - 
        ApplySyntax —
        a plugin that allows to detect and apply the syntax of files that might
        not otherwise be detected properly. For example, files with the .rb
        extension are usually Ruby files, but when they are found in a Rails
        project, they could be RSpec spec files, Cucumber step files, Ruby on
        Rails files (controllers, models, etc), or just plain Ruby files.
      
 
      - 
        All Autocomplete
        — extends the default autocomplete to find matches in all open files.
      
 
      - 
        SublimeREPL — runs an
        interpreter inside ST2 (Clojure, CoffeeScript, F#, Groovy, Haskell, Lua,
        MozRepl, NodeJS, Python, R, Ruby, Scala, shell or configure one
        yourself).
      
 
      - 
        FindKeyConflicts
        — identify conflicting key mappings.
      
 
      - 
        Glue — a
        cross-platform, extensible plug-in for Sublime Text 2 and 3 that
        connects your favorite editor to your shell.
      
 
      - 
        File Navigator
        — keyboard-friendly file navigator and manager.
      
 
      - 
        Synesthesia — a
        plugin for highlighting text with pretty colours.
      
 
      - 
        StyleToken —
        allows to highlight certain pieces of text with different colors
        (similar to Notepad++ “Style token” functionality).
      
 
      - 
        Origami — split the
        window however you like! Create new panes, delete panes, move and clone
        views from pane to pane.
      
 
      - 
        Sync Settings -
        The cross-platform solution to keep Sublime Text configuration
        synchronized
      
 
      - 
        SublimeFileBrowser
        - Ditch the sidebar and browse your files in a normal tab with your
        keyboard, like a pro! Also,
        Dired lets you modify
        your directory structure using the powerful text editing feature that ST
        provides.
      
 
      - 
        PackageResourceViewer
        — View and Edit Sublime package resources. Helpful for extensions and
        themes development.
      
 
    
    Ruby Profile
    Helpful notes:
    
    Plugins:
    
    Python Profile
    Notes:
    
    Plugins:
    
      - 
        MagicPython —
        Syntax highlighter for cutting edge Python for Sublime Text and Atom.
      
 
      - 
        Rope — a Python
        refactoring library.
      
 
      - 
        SublimeLinter PEP 257
        — an interface to
        PEP 257
        (docstring style checker).
      
 
      - 
        Djaneiro — Django
        support.
      
 
      - 
        SublimePythonTidy
        —
        PythonTidy
        integration.
      
 
      - 
        Anaconda —
        autocompletion, code linting, IDE features, autopep8 formating, McCabe
        complexity checker and Vagrant for Sublime Text 3 using Jedi, PyFlakes,
        pep8, PyLint, pep257 and McCabe that will never freeze your Sublime
        Text.
      
 
      - 
        SublimeJEDI —
        Python autocompletion.
      
 
    
    JavaScript Profile
    
      - 
        JsFormat — a
        JavaScript formatting plugin. It uses the command-line/python-module
        JavaScript formatter from http://jsbeautifier.org to format whole js or
        json files, or the selected portion(s).
      
 
      - 
        CoffeeScript
        — syntax highlighting and checking, commands, shortcuts, snippets,
        compilation and more.
      
 
      - 
        TernJS — a
        JavaScript type inference engine integration.
      
 
      - 
        Bump — plugin to keep
        package.json dependencies fresh. Shows latest npm/yarn dependency
        version in the neat tooltip on package hover.
      
 
      - 
        JavaScript Enhancements
        — plugin that offers smart javascript autocomplete, real-time errors
        and, also, a lot of features about creating, developing and managing
        javascript projects (such as Cordova, Ionic, React, etc.). It uses
        Flow (javascript static
        type checker from Facebook) under the hood.
      
 
    
    Client Side Profile
    
      - 
        Emmet — a plugin for many popular text
        editors which greatly improves HTML & CSS workflow.
      
 
      - 
        HTMLPrettify
      
 
      - 
        GutterColor —
        displays color sample in the gutter for each line in CSS containing
        color code.
      
 
      - 
        Hayaku — fuzzy abbreviations,
        support for preprocessors (Sass, Less, Stylus) and a lot of other
        features in easily configurable set of tools for writing CSS faster.
      
 
    
    LaTeX Profile
    
      - 
        LaTeXTools — an
        open-source plugin that simplifies working with LaTeX files.
      
 
      - 
        LaTeXing — an
        extension for which makes your life easier and more comfortable while
        creating your documents.
      
 
    
    Markdown Editing Profile
    
      - 
        MarkdownEditing
        — powerful Markdown package for Sublime Text with better syntax
        understanding and good color schemes.
      
 
      - 
        Markdown Preview
        — preview and build your markdown files quickly in your web browser from
        Sublime Text.
      
 
    
    Documentation and Help Systems
    
    Integration
    
    Fun stuff
    Themes
    
      - 
        Soda — Dark and
        light custom UI themes.
      
 
      - 
        Spacegray — A set of
        custom UI themes for Sublime Text 2/3. It’s all about hype and minimal.
        Comes in different flavors with accompanying Base16 color schemes.
        http://kkga.github.io/spacegray
      
 
      - 
        Cobalt2 — A full
        featured Sublime Text blue theme
      
 
      - 
        Flatland — A
        simple theme and accompanying color scheme for Sublime Text 2 & 3.
        It is mostly derived from Soda, the right place to start for any custom
        theme development for Sublime.
      
 
      - 
        Material theme
        — This theme brings the Material Design visual language.
        http://equinsuocha.io/material-theme
      
 
      - 
        Comfort — A
        Wonderful theme for sublime Text!.
      
 
      - 
        Predawn — Dark
        interface and syntax theme for Sublime Text and Atom.
        http://jamiewilson.io/predawn
      
 
      - 
        Ayu — A simple theme with
        bright colors and comes in three versions — dark, mirage and light for
        all day long comfortable work.
      
 
      - 
        Ciapre - An
        easy-on-the-eyes Sublime Text/TextMate color scheme.
      
 
    
    Related extensions:
    
    Color Schemes
    
      - 
        colorsublime.com - huge collection
        of color schemes for Sublime Text.
      
 
      - 
        http://tmtheme-editor.herokuapp.com — online editor for
        
tmTheme format, with large gallery of Sublime Text/Textmate
        color schemes. GitHib project page:
        https://github.com/aziz/tmTheme-Editor
       
      - 
        Schemr — allows you to
        quickly change your color scheme using the command palette and keyboard
        shortcuts.
      
 
      - 
        Themer - tool for generating
        color schemes (and matching themes for your other development tools,
        including wallpaper) from your favorite colors.
      
 
    
    Some of the most popular schemes:
    
    Alternative Icons
    
      There is a LOT of unofficial icon alternatives for Sublime Text. Here are
      a little collection of the most noticeable ones:
    
    
    Monospace Fonts
    
    See also:
    
    Other Bookmark Lists
    
      There are a lot of other bookmarks collections on GitHub. Take a look at
      metabookmarks list: https://github.com/sindresorhus/awesome
    
    License
    
      Licensed under a
      Creative Commons Attribution-ShareAlike 4.0 International License.